⬡ Hub
Skip to content

Azure Functions

Azure Functions is a serverless compute service that lets you run event-triggered code without having to explicitly provision or manage infrastructure.

Key Features

  • Serverless: Pay only for the time your code runs.
  • Event-Driven: Triggers include HTTP requests, timers, database changes, and queue messages.
  • Bindings: Simplifies integration with other services (input and output bindings).

Use Cases

  • Data Processing: Process files uploaded to Blob Storage.
  • Integration: Connect different systems and services.
  • IoT: Process data streams from IoT devices.
  • APIs: Build serverless APIs.

Key Concepts

  • Triggers: What causes the function to run (e.g., Timer, HTTP, Blob).
  • Bindings: Declarative way to connect to data (Input/Output).
  • Durable Functions: Extension for writing stateful functions in a serverless environment.